Financing agreement - German English Dictionary